// cCasilla

// m_uiPropiedadDe										->		contiene el numero de jugador que posee la casilla
// m_sNombre											->		nombre de la casilla
// m_sGrupo												->		nombre del grupo al que pertenece la casilla
// m_uiPrecio											->		precio de la casilla al comprarla
// m_uiColor											->		color de la casilla (entero)
// m_sColor												->		color de la casilla (cadena)
// m_uiNumTorres										->		numero de torres que tiene la casilla en tiempo de juego
// m_bGrupoCompleto										->		es true si el jugador tiene el grupo completo de esa casilla (talvez no deberia ir aqui...)

// public function cCasilla() 							->		constructor
// public function SetPropietario(_p:uint):void 		->		da propietario (numero) a la casilla
// public function GetPropietario():uint				->		obtiene propietario (numero) de la casilla
// public function SetNombre(_n:String):void			->		da nombre a la casilla
// public function GetNombre():String					->		obtiene nombre de la casilla
// public function SetGrupo(_g:String):void				->		da grupo (cadena) a la casilla
// public function GetGrupo():String					->		obtiene grupo (cadena) de la casilla


package game.casillas 
{
//---------------------------------	|---------------------------------	|
//									|									|
//			  	NOMBRE				|									|
//									|	       X	X	X	X	X		|	CPoint posicionLocal para colocar las torres
//---------------------------------	|---------------------------------	|
//									|									|
//				PRECIO				|									|
//									|									|
//									|		O					O		|
//	A PAGAR SIN GRUPO COMPLETO		|									|
//  A PAGAR CON GRUPO COMPLETO		|									|
//	A PAGAR 1 TORRE					|									|
//	A PAGAR 2 TORRES				|		O		  O			O		|	CPoint con las posiciones de las piezas al moverlas
//  A PAGAR 3 TORRES				|									|
//  A PAGAR 4 TORRES				|									|	
//	A PAGAR PLATAFORMA				|									|
//									|									|				
//				HIPOTECA			|		O					O		|
//									|									|
//---------------------------------	|---------------------------------	|	



	import flash.geom.ColorTransform;
	import game.jugadores.cJugador;
	/**
	 * ...
	 * @author miquel
	 */
	public class cCasilla 
	{
		private var m_uiPropiedadDe:uint 	= 0xFF; //id de jugador
		private var m_sNombre:String		= "";
		private var m_sGrupo:String			= "";
		public var m_uiPrecio:uint			= 0;
		private var m_uiColor:uint 			= 0x000000;
		public var m_sColor:String			= "";
		public var m_uiNumTorres:uint 		= 0;		//5 = petrolera
		public var m_bGrupoCompleto:Boolean = false;	
		
		public function cCasilla() 
		{
			
		}

		public function SetPropietario(_p:uint):void
		{
			m_uiPropiedadDe = _p;
		}
		
		public function GetPropietario():uint
		{
			return m_uiPropiedadDe;
		}
		
		public function SetNombre(_n:String):void
		{
			m_sNombre = _n;
		}
		
		public function GetNombre():String
		{
			return m_sNombre;
		}

		public function SetGrupo(_g:String):void
		{
			m_sGrupo = _g;
		}
		
		public function GetGrupo():String
		{
			return m_sGrupo;
		}
	}

}